patchy showers - German English Dictionary